package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 手术明细表(HisSsmx)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:41
 */
@Data
@ApiModel(description = "手术明细表")
public class HisSsmx implements Serializable {

    private static final long serialVersionUID = -20951716074128997L;
    
    @ApiModelProperty("医疗机构代码:复合主键；医疗机构在人口健康信息平台的唯一识别码,组织机构代码")
    private String yljgdm;
    
    @ApiModelProperty("手术明细流水号:复合主键；见说明1")
    private String ssmxlsh;
    
    @ApiModelProperty("手术ID:由手术管理系统产生的唯一编号，或称手术单号。")
    private String ssid;
    
    @ApiModelProperty("卡号:患者识别码，与患者信息表进行关联")
    private String kh;
    
    @ApiModelProperty("卡类型")
    private String klx;
    
    @ApiModelProperty("就诊流水号:用于与住院门诊就诊明细表或门诊门诊就诊明细表关联的外键")
    private String jzlsh;
    
    @ApiModelProperty("手术类型:1：一般；2：抢救；3：术中及抢救；9：其他")
    private String sslx;
    
    @ApiModelProperty("手术操作代码:代码。按规定的ICD-9-CM3字典执行")
    private String ssczbm;
    
    @ApiModelProperty("手术操作名称:对应于SSCZBM的中文名称")
    private String ssczmc;
    
    @ApiModelProperty("手术前诊断:代码。按规定的ICD10字典执行")
    private String ssqzd;
    
    @ApiModelProperty("手术后诊断:代码。按规定的ICD10字典执行")
    private String sshzd;
    
    @ApiModelProperty("手术起始时间")
    private Date sskssj;
    
    @ApiModelProperty("手术结束时间")
    private Date ssjssj;
    
    @ApiModelProperty("手术级别:1：一级手术；2：二级手术；3：三级手术；4：四级手术")
    private String ssjb;
    
    @ApiModelProperty("手术医生工号:代码。见医护人员字典表")
    private String ssysgh;
    
    @ApiModelProperty("手术医生姓名")
    private String ssysxm;
    
    @ApiModelProperty("手术医生I助工号:代码。见医护人员字典表")
    private String ssysz1gh;
    
    @ApiModelProperty("手术医生I助姓名")
    private String ssysz1xm;
    
    @ApiModelProperty("手术医生II助工号:代码。见医护人员字典表")
    private String ssysz2gh;
    
    @ApiModelProperty("手术医生II助姓名")
    private String ssysz2xm;
    
    @ApiModelProperty("麻醉医师工号:代码。见医护人员字典表")
    private String mzysgh;
    
    @ApiModelProperty("麻醉医师姓名")
    private String mzysxm;
    
    @ApiModelProperty("麻醉-方法")
    private String mzff;
    
    @ApiModelProperty("麻醉方式代码:采用CV06.00.103麻醉方式代码。见说明（2）")
    private String mzfs;
    
    @ApiModelProperty("切口愈合等级代码:采用CV05.10.023手术切口愈合等级代码。见说明（3）")
    private String qkyhdj;
    
    @ApiModelProperty("密级:见1.9密级字段规范说明")
    private String mj;
    
    @ApiModelProperty("修改标志:编码。1：正常、2：修改、3：撤销；")
    private String xgbz;
    
    @ApiModelProperty("数据生成时间:业务操作获取该条信息的时间")
    private Date ywscsj;
    
    @ApiModelProperty("时间戳")
    private Date insertTimestamp;
    
    @ApiModelProperty("个人档案唯一索引")
    private String empi;
    
    @ApiModelProperty("手术前诊断名称")
    private String ssqzdmc;
    
    @ApiModelProperty("手术后诊断名称")
    private String sshzdmc;
    

}